Location, amenities, and host are superb