I've stayed at Wombat's many times when visiting London for work, as it's just near my office...
I've always been very satisfied with this place... It's fairly new, it's clean and comfortable, and the rooms are modern...
The bathrooms are always great and the showers are nice and hot...
The only thing I did not give Wombat's 5 stars on was "comfort", because sometimes the heaters in the rooms can be too hot, and it's difficult to get to sleep...
Anyway, that would be my only complaint about Wombat's