Pool area, swim up bar, restaurant, breakfast all very good. Room was ok, very basic for the price you are paying, similar rooms in area are much cheaper. Dirty, towels and sheets not white, hair in bathroom and on floor in room when checked in. But amazing pool and location.