The unit is about as close to the beach as you can get, which was great with our group of kids and elders. The balcony has a little view of the beach which was lovely backdrop for eating outside. The upper floor is larger than it looks in the pictures - very comfortable for a group to spread out to cook, eat, watch tv, play games, etc all at the same time in some spot. Kitchen stocked with plenty of cooking and serving items if you are cooking for a bunch of people. It truly is 3 tall floors - our elders got the largest rooms on the entry level that was only 1 flight below the living/common upstairs and the rest of us crammed into the smaller lowest level rooms - we felt like it was a stair master vacation. The basic consumables that sometimes other places are missing were available - dish soap, laundry soap, tp, paper towels, soap/shampoo/conditioner, etc. which was appreciated. We did have some irritating problems with some plumbing right off the bat that took some time to resolve, but that did get fixed.