Great location, great hosts, exceeded our expectations!