Great location, great hosts, 5/5 all around