Overall we enjoyed our stay and this unit was very nice. We rented this unit because it is supplied with a crib and a high chair. The living room, kitchen, bedrooms, and balconies are very spacious. The middle bathroom was rather small for a unit that sleeps 10. In our case, the master bath could not be utilized because of my two little ones who took multiple naps. So that left 7 adults/teens using one small bathroom to get dressed. Luckily, there were plenty of mirrors in the bedrooms and living room. The kitchen was equipped with everything you could possibly need including toddler plates, cups, and spoons. The balcony closet had umbrellas, boogie boards, and sand castle supplies to use, but we had already brought our own. There are also hooks in the closet to hang towels and stuff. The one negative that I would say that I was disappointed in was on our arrival the unit wasn't cleaned to the standards I was used to. I guess there is really no way to get all the sand cleaned up off the tile floors, but feeling it upon arrival was a bit discouraging. The bathrooms could also use a thorough cleaning around the tub/shower door creases. The bathroom floors and baths could actually be updated some to match the kitchen. It would make it more appealing. Overall, our unit was very nice and we enjoyed our stay. There wasn't anything that would keep me from renting this unit again. It was very accommodating for our multi-family getaway.