The place is smaller then it looks in the pictures, I wouldn't recommend it for more then a couple and maybe 1 child. the place was very clean and saw no pests. they had tons of beach equipment and shampoo and sunscreen that was amazing to have, they have tons of pots/pans/dishes but no dishwasher which sucked cause I hate doing dishes by hand especially on vacation lol, The location is awesome, ac worked great.. the wifi however is terrible & some of the outlets wouldn't work. The owners let us check in early and check out late which was awesome of them, we really appreciated it. The parking is absolutely ridiculous tho.. its $28 a day, but I believe that's the buildings rules not anything to do with the owners. Park on the street or in the free public parking by the marina instead. I would stay here again if I had less people with me!