A terrific apartment, squeaky clean with a great location.