Nice apartment.
Location is good if you plan to use taxis/uber. If you are travelling by car expect some difficulties to find a parking spot. Public transportation (metro/buses) is not very far but be aware that there are some very steep streets in this area of the city