The apartment was in a great location for us. the nearest tube station is on the line that can take you directly to either Heathrow in one direction or King's Cross in the other. Plenty of cafes, bars and restaurants in the vacinity. Yes it up a few flights of stairs but they aren't particularly steep or narrow. The building is quite quiet due to the nature of the establishment below.
It's rare to find an apartment to accommodate us that has two separate bed rooms even though the second one is compact. Great to not have to evict a sleeping teenager from a sofa bed!
We didn't meet Lakshmi in person as she was in India so was a bit reluctant to make an international phone call to her and were weren't entirely sure how much involvement the staff in the healing centre had with the flat - seems they were happy to help though so I guess it's all part of the one place. If you are visiting from the States, just be aware the bathroom is small!!
Overall, well placed and well equipped.