A beautifully presented and comfortable place to stay.