Great place for large groups or several families.