Great place, great hospitality. Would have stayed longer if we had time. Highly recommended, everything a large group needs