We stayed here for 3 ngts with a 5, 3, and 1 year old. It was adorably styled in a beachy chic theme. Very clean and clean smelling with the exception of the floors. Not sure if the cleaning crew mops the floors in between guests because on day 1, the bottoms of our feet were pretty black from walking around the unit in our bare feet. We are not fussy people so we made do. But, other than that…it was great as far as cleanliness. The beds were dreamy! Loved the mattress and linens. Wanted to take them home with me. The location was wonderful. Short walk to the beach & restaurants. I recommend a stroller if u have a child under the age of 3. Only drawback to the unit for a family with very small children is it is on the second floor so schlepping gear & luggage up the stairs is no fun. With that said, I still would stay here again with littles. Just keep that in mind. Also, high chair on site!!! And fun little extras for kids (and adults too ;)) throughout including Disney +….huge win for the downtimes. Enjoyed our stay tremendously. Definitely recommend.