Clean and well-appointed apartment. Perfectly located for getting the most out of a tourist trip to London