This was my first visit to London. I knew it was a more expensive city versus other European cities.
Location: Not bad. Walking distance to Kensington Palace. A market and grocery store a short walk. We LOVED the pub and hostel across the street. The hostel has very inexpensive drinks and we stopped by nightly that was fabulous. Lots of restaurants nearby. There are lots of train stops nearby. We use Bayswater and Queensway the most along with the 148 bus. Nothing was more than 30 minutes away. A couple times we walked from Paddington, but still a short walk plus lots of great restaurants in that area. Check out Victoria
Flat: The common area is large. Lots of room. The bedroom is tiny. No side tables to put your phone, etc on. But plenty of space to unpack your clothes. There is nothing in the kitchen in regards to oil, salt, coffee, etc. Nothing. So you'll need to buy everything you need. They have a toaster, pot to heat up water, so hope you like instant coffee. Microwave, oven, and stovetop. You have flatware, plates, bowl, a few pots and pans, and some cutlery. There is also a small fridge which froze our eggs and milk twice. We also did use the washing machine.
Bedroom: Bed was comfortable. No complaints.
Bathroom: Nice sized. The water looks low pressure, but it wasn't bad. It was small, but your typical euro shower. Need better storage.
Overall we enjoyed our stay. London is a spendy city, so you get what you pay for. Would I stay here again, possibly. I know where things are, but this is a bare minimum flat. Zero frills. Loved the self check in and check out. I did like that is was quiet and we were there during a heat wave so being underground was lovely. We had cool nights for the most part, but we didn't mind. There was a fan we used every night.