Everything about our 5 night stay here was fantastic.
Our room was thoughtfully decorated, comfortable and cool, the communal area around the pool allowed us to relax and chat to other guests and the brilliant owners.
The location was perfect for us: we walked to the beach in 10 minutes or so (depending on what beautiful birds we saw on our way) where there was a really nice, friendly family vibe. The food at the beach restaurants was generous and delicious, as were the cocktails (hence the walk!).
There's a small shop 10 minutes walk and a big supermarket 10 minutes drive away.