We enjoyed our stay and the apartment was very clean and modern. The metro station and the local store were close so we didn't have to walk much.
Check in went smooth and we are overall quite happy with our stay.