Great location, great place, great hosts--what else is there to say?