Not especially. It's run on a shoestring with a skeleton staff, and it shows. On the plus side most of the staff have a rudimentary grasp of English and years ago I worked with someone who's sister had a nice meal there, so that's good too.
What about The Palace? It's never occured to me to ever say in a hotel in the Isle of Man.
We stayed at the new one in Ramsey a few weeks ago.
Very comfortable, well appointed room. Extremely decent meal, breakfast was OK too. Free WiFi throughout - I would recommend it. Good value for a low price.
Ramsey Park Hotel, agreed, stayed there 2 week