good location, great hosts, a solid recommendation