My family and I (6 in total) had a great stay at this apartment. It was our first time in London so we did all of the typical touristy things and were grateful to have really easy access to bus and tube stations, grocery and coffee shops. Lots of construction as it is a growing area, but that honestly made it kind of an interesting stay. Check in and out was easy and hosts were readily available to answer questions. Great experience for everyone!