This resort was amazing! The restaurant options were amazing, there was always fun events and shows available to attend everyday! Amenities were unbeatable, something for everyone! Very family friendly and elegant at the same time. The staff were great and food was awesome! The staff work so hard and we were very happy with everything! Only complaint was the dress code at the buffet, very strict and very unnecessary. The seaweed problem at the beach really put a damper on our vacation but the hotel had nothing to do with it. I’ve never seen the beach with this seaweed problem before so I was definitely bummed about that. The hotel, staff, and service were top notch! Would definitely go back again!