We ate lunch there today, May 21, 2022. The servers were rude and their attitude and behavior were inexcusable. Upon entering the Steading, an older gentleman asked if we had a booking. We did not. He just started walking away but we followed and he...rudely pointed to a table. We sat down. Ten minutes later, a young girl asked if we wanted to order. We ordered drinks. A different server brought us drinks. The first girl asked for our food order, by that time, our beverage glasses were empty, yet she just walked away after we ordered our food and my husband tried to catch her to order a second drink but she walked away. She passed by our table 3 times after that. Finally, my husband caught a different server and ordered beverage refills for us. We waited and waited for our food order. His fish and chips were the worst he has eaten and my seafood spaghetti was cold and awful. The calamari and mussels were very rubbery and not chewable. I had to remove them from my dish and just eat the shrimp, which were tiny, the noodles and tomatoes. We were in Scotland for 3 weeks and never had such terribly rude service or food.More