I would 100% recommend this place. We loved the stay and anyone with a large group should definitely stay here.