Well thought-through space with excellent response from the host. Would stay again.