Excellent host, great amenities and terrific location. Lots to do for those with kids.