Juliette's place was in a great location that made it easy to get around the city. It's near a tube station, and is a 15-20 minute walk from Victoria Coach station, which is pretty convenient if you've booked a bus tour departing from London. The place is clean and well-managed as well, and Juliette was quick to respond to any inquiries we had!
The only thing might be that the place was a little humid, so I found that things didn't easily dry completely. I guess this is unavoidable to some extent, as the flat is below street level. It wasn't a major issue for us, but it may be something to take into consideration.