Very clean. Great communication with hosts. Lots of little details taken care of.