My husband and I stayed at the Cavalier for one night recently as we had an early flight the next morning. On arrival the person on reception duty that night was friendly and gave us information on a local gas station, etc. etc.
The room was small, but functional for one night and the bathroom quite large for a UK bathroom, although one of the bedside lamps did not have a bulb in it.
We went into the bar for a quick drink. We asked if we could have some breakfast as we had to leave very early in the a.m. and it was arranged that we could go to the building next door (that doesn't seem to be on the website).
Not a bad night's sleep overall, but although we had hot water in the sink, we never did get hot water in the shower, so just had to make the best of it. We did call reception and he said to "let the water run for a while: - which we did, but no hot water ever appeared. When we checked out, we told him that the water never got hot, he said that he was sorry and would have someone check it out - he also said they had had a problem with room 16 before.
They were helpful, but overall we would not stay there again. The hotel across the road looked a lot nicer.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC