Great location, amenities and lovely hosts.