A very comfortable, character-filled, tranquil and spacious place to stay.