Great place, very comfortable.
The place has a garden which is super enjoyable when it is nice weather.
The area has lots of restaurants, shops and coffee places. 30 minutes walk over river Thames and you are in Chelsea.
We haven't met Vanessa but communication was very good and the person who did our check in was very nice.