Very clean, polite and was able to stay on short notice.