I spent only 1 night in Will place waiting for my flight from Stansted. Location is very convenient, surprisingly close to West Ham station and with easy access to Stratford communication center.
The room was clean, quiet and definitely worth to recommend.
Picking up keys also wasn't a problem as Will (together with other flat habitants) is flexible.