Impeccable. In every way one could reasonably expect. This place will be booked again and again, and these guys have earned it. Even the little terrace at the back of the building was swept and mopped clean. I don’t know what else to add.