What a fantastic, wonderful and truly lovely place to stay.