Clean and new. Everything as expected. Great location.