Excellent location, great amenities and a wonderful host.