This unit was small, but fit our purposes nicely. I wanted a place with parking where we could walk easily to the beach. As an added bonus, we got maid service daily (if we wanted) and could swim at a pool. We didn't know this when booking and it was a nice addition. The beach was gorgeous and a short walk (all flat). There were 5 of us, two parents and three kids with two full sized beds and a pullout sofa. Worked fine for us. Would definitely recommend! The only thing that was a little confusing was the check in directions, but that was minor.