Excellent host, location and amenities! My friends and I had the time of our lives!