We had a lovely stay at Transvaal House, which combines historic character with modern comforts. We were very comfortable and warm - happy to recommend to others.