We felt ourselves like at home, Veronica was always helpful and the flat was nice and charming.
A 100% recommendable quality-price option if you are staying in London for a week or so.