Great location, great hosts, perfect place.