Juliette's place is very accessible, close to a tube station and many bus routes. Several grocery stores and pubs within a few blocks. Easy walking to the Thames and bridges across the river, as well as many attractions on the south shore (including Tate Modern).
The apartment is located on a residential street, and it backs onto a little park (which makes it nice and quiet at night). It is up four flights of stairs, though, and there isn't a lift. This wasn't a problem for us, but something you should be aware of.
The suite itself is small but well laid-out, and uses the space very efficiently. The bed is cozy and comfortable. The kitchen features a combination oven / microwave and a two-burner stovetop, as well as a small fridge and a clothes washer. The bathroom has an on-demand hot water heater with good water pressure.
All in all, a great place to stay - and Juliette and Luca couldn't have been nicer or more welcoming. We would absolutely recommend this place.