The apartment was as described, located near the metro station. There is a shopping centre beside the apartment with a supermarket, so all supplies required can be obtained easily.
Check in and check out was smooth and easy.
Just a point to note (something i did not notice when booking), the apartment does not have a television.