Great location, amenities and welcoming hosts.