Nice place for the family. Close (walking distance) to the main beach and the shops. One thing that would be nice is fans in the bedrooms. It wasn't hot for our stay so it wasn't an issue.
Would stay here again.