Perfect host, location, amenities and more. Highly recommended.