Very clean place. Nice rooms with en-suites. Large kitchen and outside area. great place for groups and handy to beaches and shops.