"We stayed here last minute with our two year old after a different stay didn’t work out. Since we booked last minute, I was expecting the worst based on some of the reviews. I was pleasantly surprised! The pools and the beach were lovely. The beach is one of the best I’ve been to and my toddler loved being in the water and playing in the sand. Our room was on the 3rd floor in bldg 11 and it did not smell of mildew, did not get noise from the road, and had a small view of the ocean from the balcony. I only wish there was a tub in that room for my toddler but it was fine overall. Breakfast buffet at the Palms was good and the staff at the Palms were excellent. Dinner at the Italian restaurant was good as was room service. We also liked lunch at West End (my toddler loved the grilled cheese!). The only restaurant we did not care for was the Asian restaurant as the food was mediocre and service was slow. Overall decent food for an AI and great drinks everywhere we went. We appreciated the swim up bar next to West End Grill that let my toddler sit on the stool in the water and have a virgin pina colada. I took my toddler to the kids club on a rainy day and is smelled a little like mildew and many toys did not have batteries but it provided a space for her to run around on a rainy day. Overall nice place to stay."