Exceptionally clean and well maintained. Great location. Have stayed here before and will again any time in the area.