I never met Imran – I picked the keys up at the apartment. But it was a comfortable little apartment in a pretty fun neighborhood. Public transit isn't amazing – Shoreditch High Street is not very well connected – but Old Street is pretty close and fairly effective! Overall, a great time! Biggest issue was that it's a flat in a pretty busy neighborhood and the neighbors were up partying loudly all night several nights of my stay.