The location of the apartment was fantastic. There are convenience stores and small eateries just outside of the apartment and if you want more choices in terms of groceries and food, it takes less than 5 minutes to walk to the main street where both Queensway and Bayswater Tube Stations are located.
Hyde park is also just a 2 minutes walk from the apartment and travelling to and from any attractions is easy.
If I were to note certain things about the apartment, there is no natural sunlight/windows due to the fact that this apartment is underground and the board on the right bed is loose, so just be aware of that. As I didn't mind these, I highly recommend this location as it was very clean and made my trip extremely convenient.