Spatious apartment, recently renovated, conveniant location.