We were a group of three families with 3 toddlers and this place was big enough to accommodate us. It was really nice and clean. Had a great view of mountains and the ocean. The kitchen was well equipped with good amenities.