Great location, big space accommodates all, good kitchen, helpful host.