Clean. Easy check-in. Great location and good communication from host when necessary. Would definitely stay again.