Large and confortable room in a quiet apartment. But the best thing is the position. 1 minute from Edgeware Road station, 15 mins by metro to Piccadilly and nearby areas, very close to Paddington station as well.
In my case there was no possibility to leave the luggage after check out so I had to pay an expensive luggage storage. This was the only weak point.