Maria and her cat are very lovely and is was a pleasure to stay there.
The flat is good located. The Camdon high Street is close, where you can find several supermarkets and restaurants.
Nothing more to add to the other reviews.
Thank you for this nice stay and the helpful recommendations!