spotless and great location.