The location and the neighborhood were good. The apartment was super new and cozy, just renovated.
Thelma's assistants were friendly and helpful :D And we could check in and check out according to our convenience.
We had a perfect stay in London! We would come back!Thanks