i have recently played at SC village and giant is ok compared 2 it but SC village is way better because at giant they have 2 fields may be 3 at SC village they have 20+ fields the only thing that is good about giant you can just walk on the field and play not like waiting 5min and then you can walk on the price is ok the rules are the same the service is ok they really don't have a pro shop the refs are very nice but they don't have a food truck