We stayed here for a long weekend with another couple. Great place to use as a base to investigate London. Some great bars and restaurants nearby and transport links on hand to go anywhere in the city.
Fantastic apartment and fantastic location. We absolutely lived it.