Great place for groups, good location, excellent host