Clean & perfect size for what we needed. Only bummer was the beach right next to it is not great, and parking was hard to find at times. We drove 40 minutes to a better beach. Host was very nice and helpful!