A lovely place to stay, much better than your expectation.