Great place. Recommended for large groups. Good communication.