Genia’s flat was perfect for our holiday in London. The flat had great amenities and it’s Notting Hill location provided convenient access to many restaurants, cafes, shops, and two tube stations. We definitely hope to stay here again on our next trip!