Excellent host, amenities and location