Clean and well maintained. Great location.