The best thing about this resort was the spa! Hands down one of the best I have been too- just gorgeous with beautiful outdoor areas, complementary tea and cupcakes and Great treatments. The pools were very nice, good efficient service. The outdoor restaurant was fun for happy hour with water views. Temple Orange had great albeit expensive food and we had several meals there. Hotel was very well equipped to deal with babies- cribs, diaper pails, welcome toiletries- very nice touch! Only improvement I would suggest is to make the lobby less stuff, more airy with lighter furniture in keeping with the beachside resort atmosphere. Gorgeous place and would return.