Place was very clean, Great location steps away from the beach with all the amenities to make for a great beach stay, with beach cruisers! Pack n play was a nice bonus. Only caveat Is be mindful of the summer heat. It was incredibly hot and although fans were nice, my two kids were hot at night.