Great location, great hosts, super clean