Fantastic house, amenities, location. Everything you need for a great family holiday.