I have a mixed review of this place, so here comes a Pros & Cons list:
Pros:
1. Great access to Central London. LOCATION!!! LOCATION!!! LOCATION!!!
2. Safe access to the building.
3. Great public transit access.
4. Great Views!!!! Yes, they are real.
5. A lot of space for a couple.
Cons:
1. The host responds rather slowly.
2. The check-in process was rather cumbersome, especially after trans-Atlantic flights.
3. The kitchen was not very clean. There were food particles in the cleaned cutlery on the dish rack, etc.