Great place, especially with groups.