The stay was mediocre. We had to wait 30 mins in the street to check in because they had too many check-ins at the same time and the person who was meant to open the door was late for the appointment.
Most importantly, the apartment has some type of very small roaches. We had them in 2 rooms wThey were very small so we didn't see them until a few days in, they come out mostly at night. It was very unpleasant as they were over our clothes and suitcases so we opted for not leaving anything on the floors for the rest of our stay.
The location is great, the building is nice but I wouldn't stay here again.