Stayed here for two nights and it was enough for us to enjoy our time. This place gives you everything you need, especially in terms of amenities and, for some extra fun, plenty of games to play with your family and friends. Philip's communication is outstanding and his place definitely keeps up to its promise of cleanliness and that spaciousness you need. Definitely the perfect stay for a group of 10, would recommend!!