Spotless apartment, great location