Perfect fit for my family of 5. The place is stocked with basic amenities & literally right across the street from the beach. Love that this unit is ground level as well.