Perfect location, perfect spot, great hosts.