Great location, great hosts, everything the listing says.