a very cozy and decent place to stay in :)
location is amazing and you are exactly staying in the central london. traveling on foot can take you to most city center places such as china town, covent garden, and also very close to some tube stations.
speaking of the apartment, all is good especially the large screen TV with netflix. Kitchen is easy to use and some sauces are provided.
looking forward to staying here again!