Very, very clean. Easy check in. Great location. Superb value. Would definitely stay again!