Reception lady was cheerful and very helpful, explaining the various aspects of our stay with good clarity. The staff in the restaurant were also friendly and helpful, although the "Scots Bar" barman was probably one of the worst I've come across anywhere- not only did we wait to be served for over ten minutes while standing at the bar, he gave no eye contact, had no idea who was next to be served, but instead focused on serving the locals (who were effectively jumping the queue), he disappeared several times and on his return continued to only serve the locals. Anyone who was a guest of the hotel, including me, were ignored unless by some miracle he had no choice but to serve them. To be fair, there probably should have been two people serving in what was a busy bar. We eventually gave up and were served immediately in the main hotel bar without issue.
This was the only downside to what otherwise was a very enjoyable stay - it would be unfair to tarnish the hotel because of one individual's complete lack of professionalism