We enjoyed our stay at this flat and has a great time here. It's in a good location with a short walk to queensway underground station. You can also take the bus at the end of the street which will take you direct to oxfords street where all the shops are.
I would recommend not checking in on Sundays as Ali's office is closed and if there are any issues checking in it will take longer to sort them out. However we did have an issue as we had the wrong keys but Ali and his team were very fast to sort this out and very easy to contact. However I recommend checking in on week days or Saturday.
The flat it self is perfect to chill out in and has very good heating which keeps the flat nice and warm. The flat comes with everything you would need for a short stay in London and Ali and his team are always there if you need any help.