Stayed for two nights here, the apartment is very clean and has everything you would need. The kitchen is stocked with pots, pans, etc. Everything was very stylish and the flat had a bright and welcoming atmosphere. The rain shower was amazing, but the drain was quite slow. In terms of location the flat is near Notting Hill (about 25 mins walk) but it’s worth getting tube tickets if you want to see central London. Overall, an amazing place to stay and relax:)