Spotless place. Very new and centrally located.