The apartment is in great location near Hyde Park / Kensington Park - small, clean, in the quite neighborhood. Easy access with public transport and also not far if you want to walk to see some sights. In the parallel streets there are lots of eating places and grocery stores.
The communication with owner was super easy.