Great experience especially for business travel with self check-in. Perfectly clean and well located in the center of London.