My wife and I celebrated our 20th wedding anniversary by staying at Heloise's place and taking day trips locally and afar for 10 days. It was ideal in so many ways. We were just several blocks from the Richmond train and tube station and equal distance to the restaurants, bars, parks and Thames walking area in the other direction. I am runner and the runs (6 mile) through Richmond park, up and down the Thames are fantastic and right out our door.
The flat was in the basement but had tremendous light coming in 3 sides with a nice garden (soon to be even better as we saw further work being done) just out the back. We liked the huge kitchen and all appliances seemed brand new. Before choosing Heloise's place I checked on bed sizes in most of the AirBnB options in Richmond as the UK generally doesn't believe in queen size beds in hotels or apartments. The bed here was a full queen and we slept very, very well.
I can't imagine having made a better choice.