Be wary of the driver service offered. We used them for pick-up and everything was smooth however they did not show up as scheduled for airport drop off. I’d make other arrangements if possible.
Overall, the apartment was clean and appeared as expected. It was a good space for us during our stay. Location was good, very central, easy to get places. Check in and check out went well. Be aware that the neighbors have a baby who often cries. This was not bothersome for us, but might be for you if you are sensitive to these things. Overall, we had a good stay here.