Good location, helpful host, own parking, enough space for a smaller group.