Definitely clean and very professional would definitely come again!