We had a great time! The rooms were great, staff was very friendly and the pool and beach were amazing!!! Virginia at the front desk was the best!! We will be back again. We traveled with our 2 young children, and even though the hotel was all elderly guests, it was still a great time.