I would strongly recommend Veronica's place to stay if alone or a couple as it is a good size flat with everything you'd need for a short stay or even a longer one like me who stopped for a week. Location wise it is good with it being a short 5-10 minute walk from Stratford tube station, Westfield shopping centre and a few supermarkets. Check-in and out was easy as someone was there to welcome me and show me around the flat.