Great stay, awesome amenities and great family holiday home.