perfect place for our quick trip in London. check in was super easy and our room was spotless. Also Finchley road tube station was just a short walk away so we could get around so easily during our trip. Thank you!!!