What a lovely place to stay. All we needed and more.