very clean other than some hair in the shower drain, but no big deal. otherwise we were very happy with our stay