The house easily accommodates large families. We had 10 people including 4 grandchildren. It is very clean and all the amenities are provided. The location is great and is within walking distance of the beach and shops. We would certainly stay there again.