I spent 7 days with my girlfriend in Alessandro's apartment and it was great! The place is very well located - less than 10 minutes walking to Pimlico and Victoria Stations and in front of a Barclays Bike Station, which was very convinient to explore Hyde Park.
The flat is very well equiped and we appreciatte the wine and snacks that Alessandro offered us. The bathroom is shared but definitely was not a problem. In fact, it added value to longer stays, as it's very well cleaned every day by the staff (very professional and nice people working at the building).
There's also a professional washing and drying machine for eur 5, which helped a lot.
Great stay!