Overall I enjoyed the resort and would definitely stay again. It was clean, safe, comfortable, and fun. Amazing Bang for your buck with ocean view rooms and nice air conditioning, and super fun pools! My kiddo loved the splash pad and the large hot tub that kids were allowed in. Beach is right there. All that said, they were often out of pool towels and housekeeping never made up our room during the stay. It also took a couple calls before they responded to our request for more coffee, towels, and extra blankets - which we did get upon our second request thankfully. So, just some small complaints but overall great.