I was at this flat for 5 weeks whilst I had to renew my visa. I have been living in London for the last 6 years, so I am quite familiar with the area. The flat is very well located in central London, with loads of coffee shops, restaurants, and museums nearby. It's about a 12 minute walk from the station, which was not a problem for me, though this may be less favorable for anyone with accessibility challenges. Also very easy to get to the new Battersea Power Station, which is a brand new development with tons of shops, restaurants, and outdoor activities.
The flat itself is fully equipped with all the basic amenities - wifi, hot shower, fridge, pots and pans to cook, etc. There was even a washer, which I found really helpful so I could do my laundry during my stay. The first floor was perfect for me as well, since there are stairs to get to the other flats.
Had a few, admin quirks when I arrived, but I reached out to Kaz and he was great at responding and getting these issues resolved immediately. Enough space for one person or a couple - highly recommend for either a short stay or long-term (as I did), as the flat can easily cater to both!