The other day, I was eating at a restaurant with my mate. The food was really good but the waiters seemed to be rather rude. Then when we left there, my mate asked me what I thought of this restaurant. I said "The restaurant was good, but it is more to do with the staff."
Can I express this in that way? Is it is more to do with just like it has something to do with?
Many thanks.