The apartment is great and the location is perfect. It was so easy to arrive there and to take the key of the apartment.
Sure I will recomend this flat to spend some days in London.