I booked this place for one of my team going to London on a work project. We had some cancellations and internal miscommunication but our hosts managed every single thing extremely professionally. I would highly recommend them.