We had a very good stay at Arta. The apartment is ideally located in the heart of London. We recommend this apartment.