Very clean. Great location. Everything is within walking distance AND the train. Would definitely stay again!