excellent location, amenities and host.