Very clean. Very accommodating on short notice. Good value.