Really enjoyed our stay. Location was fantastic, right next to the station and some sights. Great restaurants a few minutes away. There was a good amount of space for the 2 of us. Alessandro was VERY accommodating and showed us some good places to go and to see. Highly recommend this place to anyone visiting London.