Exceptionally clean. Great location, enjoyable stay.