Very clean. Great communication with the host. Kitchen well-stocked.