We were only staying for one night on our way on to Wales.
The Apartment Hotel is located really close to Lancaster Gate Tube station and also London Paddington Station and therefore a perfect base for London and also day trips to other parts of England.
We were missing soap in the bathroom and a tea towel for the kitchen, but apart from that everything was fine.
Our room was in the basement right under the entrance and reception area which made it loud in the morning, but we didn't mind.
We can totally recommend the Apartment Hotel and might come back next time we are in London.