A good hotel. Nicer than good actually. But, be aware, the place is HUGE and it takes a good 15 minutes to get from one side to the other if you're a fast walker!
Pool area is fabulous, be sure you get a refillable drink container and drinks are more affordable!
And wear flats- the stone walkways throughout aren't even and they hurt your feet after the first day!