I and my family really enjoyed our stay in this apartment. It was very clean, bright and modern, with all the facilities you would need. The real bonus was literally being just around the corner from the tube station, which was brilliant for connections to the rest of London. Despite this central location, in a reasonably busy area, the apartment was quiet and we all got a good nights sleep.
Communication with the host was very good which made the check-in and check-out stress-free.
We would definitely stay in these apartments again!