Though a little difficult to find due to subtle signage, worth the effort. Friendly staff, lovely rooms and excellent location.
One night we had no hot water and another night a week later we had lukewarm water, despite this would still recommend this hotel.