Beautiful place for big groups or families.