We loved the central location of the apartment and how walkable it is to the major attractions. The apartment was very well equipped and Elizabeth added nice touches and treats. It felt very welcoming when we arrived. We stayed in 3 apartments on our Great Britain holiday trip and this was, by far, the easiest to function in for a family of 4.
We never got to meet Elizabeth because our train was late, but she was very responsive and solicitous of our needs.