Me and a friend of mine stopped by for a couple of days at Nina's apartment and we had only positive experience. The apartment is situated in a great area with lots of bars, restaurants, shops that stay open up to late night. It is five minutes walk to the subway or a bus station, 15 minutes walk to the heart of great area Shoreditch (definitely worth checking out), lovely and very helpful hosts, windows face a quite street, with no traffic.