This place was great for a 2 1/2 day/3 night stay. Finding the flat was difficult from the tube station but once located it was easy to navigate back and forth from. It was awesome the flat is located next to the Victoria station because you can access the tube and train quickly, so leaving early AM to catch a flight (out of Gatwick) was easy. Was able to walk to Buckingham Palace/ Green Park fairly quickly and a ton of restaurants close by. Everything walking distance closed by 10, so no late owl stuff to do. There was only one shower towel and one hand towel provided so the towel was left wet if showering more than once. There were no extra blankets in the flat and when it got a little chilly at night had to wear extra layers but was fine with socks on. Very bright in the AM even with blinds closed. Tons of markets near for water, sodas, snacks.
Would definitely stay again. Thanks Lucka!