The location of the apartment was great, High street Kensington is less than a minute away, with all the shopping stores, restaurants, cafes and supermarkets which was very ideal for my 2 week stay. The transport system was also great, High street Kensington tube station is less than 5 minutes away.
The apartment was very clean, spacious and had all the important facilities in it, which made our stay very comfortable.
I faced an issue on the first day, however the CR team managed to solve it and their communication was helpful.