A spotless comfortable and beautifully restored venue to stay in.