My friend and I had a lovely stay. The flat was clean and stocked with the essentials, including lots of towels which I greatly appreciate as a girl with long hair. The windows provided plenty of light upstairs and the bed was very comfortable. The pull out couch downstairs --according to my friend-- was comfortable enough to get a good night's rest. We didn't notice any loud noises from nearby streets.
The location is convenient. Walkable from Victoria Station with rolling suitcases and also my friend and I were in town to see Hamilton and the flat is less than a 10-minute walk from the Victoria Palace Theatre. I cannot tell you how wonderful it was to be able to walk home after the show and not have to deal with the tube. There is a supermarket nearby, so we could pick up some groceries and have breakfast and pack a lunch for ourselves.
Communication was clear from when we booked through check-out. I was flying into Heathrow, so my arrival time was subject to a number of possible delays, but the guys were accommodating. We had no issues during our stay, but felt it would be easy to contact them if we did have any problems.
We really enjoyed our stay and loved being so conveniently located in London.