Very clean! Instructions were clear and amenities made the stay very convenient. Would definitely stay again!