I'll give 10/10 rating for such a superb apartment, very stylish, sparkling clean, equipped with almost everything you may need during your stay! Highly recommended indeed! The apartment is very calm and comfortable. The location is at a walking distance of around 7 minutes from nearest metro station i.e. Victoria but it wasn't a big deal for me and I really enjoyed my walking each time from / to metro station. There are few superb restaurants nearby which are awesome and super cheap, you may give them a try if you want, I went to Hirat and Kabul restaurant and really enjoyed the food there.
There are grocery shops every 50 meters around the apartment building if you opt to visit a supermarket, it may take you few minutes (5-6 minutes easy walk)