We had a great weekend with Luis & Ricardo! The location is just perfect (a 12 minute walk from King's Cross Station) and we had everything we needed. Though we didn't see them much during our stay, because we we're always on the road discovering London, the communication was flawless. I would definitely spend my weekend here again. So great!