Very clean. Josh was very thorough, accommodating, and communicative. Would definitely stay again.