We stayed October 20 to 27 and were very happy with our stay. Rooms were very nice and clean. Food was excellent. Our waiter, Eric, was fantastic. He made sure we had everything we needed and went out of his way to ensure one of our party got some special items she required. Other staff were friendly and helpful. Beach and pool were very nice and the waiters made sure we were always well supplied with refreshments. A great experience.