Massage was awesome. Meghan is the best. Spa itself had nice amenities but not as large or luxurious as some of the other resorts. Used a travel zoo voucher and had no issues with service not being as good as for full-paying customers, which I have experienced elsewhere. Adult pool was very nice and we had no trouble going over to the lazy river, which was perfect on a hot day.