Lovely flat just off Kensington High Street; the heart of Kensington is close by with little restaurants and cafés and beautiful and quiet residential streets.
The flat is comfortable and well equipped (it even sports air conditioning units in every room).
We had a great time.