This place is great for a couple or a small family! We stayed with our toddler and there was just enough room to fit a pack n play next to the bed in the bedroom. There are only 4 units that share the pool and only one other was occupied so it was like having our own pool. The guest portal said it didn’t supply a number of things but it did have enough TP, paper towels, dish soap, dishwasher and laundry pods, and trash bags for a few days. The walk to the beach was not too bad, it is very close to the public access 13, but that sandy path of the access is not the easiest to walk on. Someone with walking difficulties would not want to do it. Overall a great stay, would stay there again if we come back!