The apartment is great and we enjoy using it, the location is fantastic close to Victoria station and 15 min walk to the Big Ben.
The Team was very helpful when we asked to leave our belonging before the check in time.