Great location, great hosts. Perfect for a long weekend!