Excellent location, easy check in and a perfect place to stay for a trip to London.