It has been a perfect stay in London for us : a nice and well equipped apartment and a superb location. The welcome has been very kind and efficient when we arrived. I wish we could stay there when we come back to London next time.
I highly recommend the place.