We enjoyed our stay at this location. The host was very accommodating. We had a broken coffee pot and they brought a replacement same day. Our beds were very comfortable, clean linens etc. We even were told we could enter early. We werent far from the beach (at least 3 blocks) but carrying items to the beach was a chore. No place to park close so walking to the beach with chairs, towels, speakers etc proved to be challenging. A wagon or cart would be helpful, although there was a cart, it had broken plastic wheels. We enjoyed the pool the most, which had built in seating areas on the sides to relax. The living and bedroom space was wonderful and as advertised. No tv in bunk room, but that worked in our favor as our teen grandson had to be in living space with us! Stairs! At least two flights everytime you go in or out. If you have someone with challenges going up the stairs, expect to get a workout. My legs were screaming by the weeks end, but it was a great workout. My only complaint was the balcony, which made us a little uneasy on the third floor. Some of the boards were loose, and you could feel their age. I did let management know when we left, so hopefully they took that seriously, as we did not feel safe on it. Not really a complaint, but some of the furnishings were a bit outdated. Functionally everything was fine. The huge dining room table was a plus as it fit all eleven of us. Overall we had a great stay! We would definitely stay here again.