Very clean. Amazing location. Great communication from host. Easy check in. Would definitely stay again.