Great location, right by Hyde Park and the tube. The bathroom was very clean but the shower was a bit small. The Building definitely needs a bit of love though, the hallway smells very stuffy. The room was a lot more run down than the pictures. There also wasn't any natural light coming into the room at all even though it was sunny out. Communication was a bit slow throughout the stay.
The place has everything you need like kitchen appliances. I think it's suitable for a short stay but I wouldn't be able to stay for more than a few days.
Perks for being able to leave our luggages at the office before check in though.