Everything was excellent except for the hotel restaurant and the bed. For the price (and the hotel itself), I expected the food to be better ~ the dinner items we ordered one night were pretty decent (but that's where it stops); however, the continental breakfast that they offered was almost inedible, and that was really surprising. It looked so nice on the menu, but the actual product was far from it. The other issue was the soft bed ~ and again, for the price of the room, I expected something more comfortable. I came back home to some pretty serious back pain, which I think was a result from the copious amount of walking we did around the city, in addition to the unsupportive bed. On the other hand, the staff, the saltwater pool, the hot tub, and everything else was excellent! So, my advice if you stay here: avoid the hotel restaurant, and if the bed is not great, request another room if possible.