Steve's apartment is a great base to explore London from. Its spacious, secure, chic & close to both amenities and the Elephant and Castle Station.
The space was clean & had some wonderful views from the balcony, especially in the evening.
I would highly recommend this place for couples, it worked well for us.