I made this booking for a colleague who came to London to work and have a very positive feedback: All great! And trust me, if it hadn't been 'all great' I would have been the first to know!
From my point of view, the booking experience was smooth, friendly yet professional. Perfick!