Good location, nice hosts, satisfying stay.