Everything was perfect at Olivia's home.
Location: Very convenient—just an easy 5-min walk to the station (with convenient lines to go explore the city). There are also restaurants and many stores nearby, making it easy to do some shopping when I didn't feel like going into the city. Though many shops are near, the street Olivia's place is at is very quiet and peaceful. It is also a minute-walk to the river—which was great for walks, both morning and evening.
Flat: Everything you would need is provided. It is also very spacious—making it such a comfortable and relaxing place. Very cozy and homey.
Would definitely stay here again when I'm visiting London again.