Its interesting. There used to be a restaurant here where I live that was excellent. Food, service, ambiance was phenomenal.
A hotel in a neighboring larger city lured the chef to bring his restaurant to that hotel space.

We went to that restaurant a few times in the larger city. It was good the first time. The second time not so great. We went back a third time and we never went back. Same chef.....different management.

That same chef left that restaurant (and the name of that restaurant) behind in the city and opened a new restaurant in a different city. And guess what? The food is back to phenomenal and the service is very good. Different type of restaurant.
But the point is, that management can really screw up (and I suppose boost) a restaurant's quality.