Location is nice if you know London and have here before. Metro station is just 10 mins walk and there are shops near by to do grocery