Really nice apartment, in an excellent location. Just 5-8min walk from main Subway stations, with lots of nice restaurants nearby. In a quiet neighborhood and the apartment is perfect for couples or small families.
Communication really efficient and helpful from Leila.
Definitely a good option when traveling to London.