The apartment is renovated and new. The directions were accurate and check in process very easy and convenient. Unfortunately the apartment was not clean enough. We complained to the property 's administrator and they gave us a fair enough solution.