The place is as great as it looks in the pictures. Very clean and full of everything you need for a comfortable stay. Location is great, close to beach, markets and restaurants. The patio is truly the gem of the place. And the communication made everything even better . Would happily stay back!!