Great location for London.
If you like walking, it’s very walkable (25 mins to Buckingham Palace, 30 mins to Westminster Pier for example), close to Victoria stations too.
The steps down to the flat are quite steep and narrow but my 73yr old Mum navigated them ok.
Angelo was very responsive to any question I had and I’d definitely stay here again.