Leonardo's place is in one the best locations in London - central, convenient, scenic. The apartment was really clean and cozy (there are a lot of plants!). Was definitely an ideal spot to spend a few days vacationing in the city.