We were more than satisfied with the flat. It is clean and perfectly decorated, we felt like home.
The first tube station Maida Vale is just 3 min walk and from there you can easily reach any destination.
The check in and out was as simple as it gets.
I would recommend it to anyone staying in London.