The staff at this hotel are so incredibly warm and accomodating, it will more than make up for the fact that you are not right *on* the beach.
I stayed here last summer, and it was just a wonderful place to call home base. I stayed for eight days, and would definitely stay there again.
Elements is about a 5-min....
More
