Steve's place is in a great location and is all a couple would need for a place to stay while visiting London.