Very clean! Dan is very nice and caring. He will make sure you are taken care of! Great host!