The location of this place is spot on. Within walking distance from the London eye and Big Ben. Lambert tube station is about a 5 minute walk which allows you access to anywhere in London at a cheap price ( if you have a Oyster card). Plenty of bars and restaurants around the area if you don’t want to venture too far. The only negative about this apartment is the awkward check in time and the sketchy stairway to get to the apartment. But for the price this place is excellent.