This place was highly recommended, and the food was ok. The service was the worst we had during our 2 weeks in Scotland. We waited over an hour to get our food. I gave it 3 stars only because they apologized as we left. I think you can do better. read more