Excellent accommodations, amenities, location and host.