The flat is situated close to central London and it's easy to get everywhere by tube or bus. Also not far from London City Airport, which is also really convenient. There were three of us staying (me and my two 19-yr-old kids), so three bedrooms was great. Not sure how cozy it would be sharing the flat with six or eight people, though, might be a bit small for that. Amenities are all fine. We didn't cook much (just microwave and oven stuff), but the kitchen is fully equipped if you do want to cook. Water pressure in the shower is so-so, but it works and we managed fine with it. Round the corner is the Lahore Kebab House, one of the best curry houses in London. Lots of vegetarian options , also to take away. There are plenty of shops for food within walking distance, although the neighbourhood itself is pretty run-down. Be aware that the flat is three flights up, so not necessarily suitable for anyone with gammy knees or a heart condition... Otherwise, highly recommended