I was attending a conference at the Excel and the location was ideal. The house is really easy to find and only a 10 min walk from Customs House DLR if you want to travel elsewhere.
Check in was really smooth and covered everything I needed to know, with Kym checking that I could operate the locks okay (much better than only discovering a problem when you get back late at night!)
With 2 bathrooms there was no issue with having to wait until other guests had finished, which you accept might be the case with shared facilities. The shower was a good pressure and temperature (these things are important to set you up for a long day of a conference!) and was very clean.
I didn't need to cook while I was there, but the facilities for that were good, including allocated space in the fridge if needed (there are a few local convenience stores nearby if you want to pick up some supplies).
Overall I was really happy with my stay and will definitely book again the next time I'm attending something at Excel.