Spotless apartment and lovely touches make this an excellent base for visiting Athens.