The place has everything one could ask for and is well located. Many spots can be reached by foot and for the rest the subway is right around the corner. Pedro is a great host and always responded quickly to our questions. We had a great time in London and will definitely come back.