The unit was very clean and the complex is right across the street from the beach. We barbecued multiple times at the community BBQ. PMI had great communication and responsiveness before and during our stay. They provide beach chairs and umbrellas for the beach. One cautionary note if you rent this unit. The upstairs loft is an open space and all the sounds downstairs can be heard upstairs and all the sounds upstairs can be heard downstairs.