Posting is as accurate as it gets; being close to Tottenham Hale its super convenient if you are traveling through Stansted Airport and it's easy and fast (as much as London's tube and trains allow) to move around. Might be a little on the far side if you plan on going to Winstor, but otherwise it's a great location.
Space-wise, it's perfect for a couple/two friends or 3/4 people if they can sleep in pairs. Both the bed and the couch were great, and all bed dressing was comfy and clean. There's also a little Tesco market nearby plus some takeaways on the main street, so everydays are at hand.