Stayed for two nights after moving from another hotel out in the suburbs because this had a much better location. Although old, it has been kept updated and clean and we felt it deserved its four stars.
Can't comment on the restaurant as we didn't eat there.
We had a good size fridge in the room which was great for chilling our cold drinks.
The room was well equipped with everything we needed including a hairdryer and steamer for ironing our clothes.