I stayed at Julia's for 2 weeks and I can honestly say I had a brilliant time. Location wise it's pretty much perfect, less than 2 mins walk from several tube and overground stations. Hospitality wise it almost feels as if you're staying at your own home. Very much recommend it.