A relaxing place to host a large group.