Excellent apartment, very clean and recently renovated. The host, Alessandro personally helped us check in and gave us a lot of information about London. The apartment is in a very convenient location - close to Victoria station with all amenities nearby - Groceries, nice restaurants and public transit. Highly recommended!