Happy Hill was the perfect house for two families, both with young kids! The house was very clean and well-stocked with towels, dishes, extra comforters, etc. The view of the ocean was BETTER than in the photos. There were adult and kid games, puzzles, Xbox, and foosball which were all used plenty. It was an added bonus that we both got to park in the garage (as there is no street parking). Beds were really comfortable and showers had amazing water pressure. Just don't plan on having both showers running at the same time, as the hot water would dwindle by the end. There was a gas BBQ, however my brother in law definitely left it 100x cleaner than how we found it. A new grill brush would be very helpful next time. Overall, a fantastic place, and we would definitely stay here again!