The place was very well located, everything is in a walking distance, we didn't even need a metro! The apartment was clean and well equipped. We were welcomed nicely and after check-out we could leave our luggage in the office as our flight was in the afternoon.
I would strongly recommend the place :)