Unfortunately we didn't meet Glen but he was very helpful giving us tips about the neighborhood and replied very quickly to our messages.
The apartment was like in the add, very charming and cosy. The only downside was the noise from the road in the morning and the fact that it was a bit far from the city center (Tips:the underground is much faster than the bus even if you have to walk the 10 min to the station!)
The Broadway market street is super nice and you'll find very nice places to eat.