Our stay was mixed! Ranger Rob lived up to all the other positive reviews. My kiddo is not a huge fan of the beach but loves to learn about our ecosystem so his environmental program was a big draw for us. She loved it. We stayed in a 1 bedroom in White Sands. It was MUCH, MUCH smaller than the photos. My 5 year old slept in a cot push up against a wall in the hallway between the living space and bedroom. Not ideal! When we asked for a different room they just said they were sold out and didn’t seem to care about our disappointment. We did have enough space for a pack n play for our baby in the bedroom. The quality of the breakfast was pretty low. Yes, lots of variety. But nothing special. Then again, it wasn’t a surprise considering the price of the room. It also takes until about 11am to get umbrellas put out on the beach which was too long in our opinion. The guys are working hard on the setup but they need more help, so families and aging people aren’t baking in the sun for 2 hours. Despite these disappointments, we had a great time. Eating at Rae’s was great and very accommodating for young kids. The rooms are in good, clean order. The house keepers on the 8th floor did a great job. Joey at the beach bar was awesome and kept everyone smiling. Wish it opened earlier! Our kids loved it here!