This is perfect for a shorter stay in London. The place is being cleaned at least once a day and even the shared showers were not a problem. You'll even find some snacks and stuff for breakfast and the bed is comfortable. The location is excellent with Victoria station in walking distance and plenty of restaurants around. Also - you'll find a big supermarket near.