Old Crowd, Lovely Hotel. Beachfront is rocky.
This is a lovely hotel. The staff is wonderful, the food is delicious, and the crystal blue waters are a delight. They offer free use of kayaks, paddle boards, snorkels, etc There are a couple of things I wish I had known ahead of time.
If you are a young person, you may feel a bit out of place. The guests are primarily in their golden years. This makes it a very low key and quiet environment, which is lovely. If you are looking for a more mixed atmosphere you might look elsewhere.
Beach is small and rocky...
Though there are swimmable beaches in very close walking distance the beach directly associated with the hotel is lacking. It is a small rocky beach area. The sea was often too rough to even swim there on most days.
'King Sized' beds are actually two twin beds pushed together.