I liked this place: it's attractive, quirky and well staffed. We enjoyed our stay.
But there were just a few small things that stop it being really great for the money they charge. Cracked sink surround, a mirror that was being pushed at the wrong angle (away from where you stand) by a light, dust on ledges and a gap between the mattress and the headboard resulting in lost pillows. None a big deal but...
Pluses- great comfy beds. They have a gym/fitness room although it doesn't say so on website and the guy in the restaurant didn't know.
Overall a decent hotel which I would go back to.