Good value, clean place with two nice pools, nice beach space and good food (bit pricey). The staff are friendly and helpful. Would stay again.