Fantastic vacation resort!
My wife and I stayed here to celebrate our 20th anniversary. Check-in was smooth. We had paid for a junior suite ocean view room and when we arrived they had us in a pool side room on the main floor. We asked if they could move us to an ocean view, and within minutes they had us moved to a beautiful junior suite on the 5th floor, overlooking the pool and the ocean. Our room was spacious, upscale, and very clean. The hotel is very nice and clean everywhere, and they work hard to keep it that way. Food was hit and miss - sometimes it was great, and sometimes it was mediocre... but we never went hungry. Drinks were fantastic and plentiful, never had to look far to get something. The pool is a bit small, but it was adequate, and it was great for laying around in with a drink during the afternoon. The resort is on a fantastic spot of beach, the sand and water was absolutely gorgeous. The staff was extremely accommodating and friendly, doing everything they could to keep you happy and enjoying your time there. One afternoon we came back to our room and found a bottle of champagne and a couple of glasses set out for us.