A beautifully restored building with a great range of amenities and a really special place to stay.