Misha's place is fantastic and we truly loved it.
Location is key since it's right next to Victoria ( 5 minutes walk ) but on a quiet street, the tube is 1 minute walk away ( PIMLICO ) with plenty of restaurants around.
The flat is clean, well furnished and with a balcony that due to london weather we couldn't really use.
Towels and everything provided was great as well as the "treasure hunt" feel to get inside the place :)

cannot reccommend it highly enough