Isabella's place is as described. The room is very luminous and comfortable, the shared bathroom is very clean. Isabella was nice and polite, even though we didn't get to see her much during our 7-day trip to London as we left very early and returned very late every day. The location is GREAT, right by the Thames river, close to the subway and within walking distance from London Eye (15 min), St Paul's Cathedral (10min) and The Shard (10 min), with a beautiful view from the room. There's a pub/bar right outside of the flat so it can be a bit noisy on Saturday/Friday nights, but other than that we totally recommend this place.