"We had a mixed experience at the Royal.
Overall it was a good place to stay, good location, clean and comfortable.
The heating system in the room took a bit of working out.
But it was our experiences in the two restaurants that caused our mixed review. Missing a dish and slow service at lunch and very delayed and slow service in the evening meal.
After some discussion both issues were resolved to our satisfaction."