Very good place. Rooms are clean, well decorated and everything you need was there. Nice pools and barbecue places.