Everything you need for a short stay in central London. Only point of improvement would be ventilation. The only options are windows which let in a lot of city noise.