Great place to stay for a few days in London, it has everything you need. A bath/shower even air conditioning.
It's very quiet even though it's close to a main road. I'd happily stay there again, would recommend