Great space and location. We didn't spend that much time in the apartment but it was clean and comfortable and has an espresso machine. Elephant and castle station is right there and it's also within comfortable walking distances to the eye and Big Ben. Highly recommended.