Great location, generous size apartment, lovely decor and well appointed. Essentially enjoyed our stay here.
Downsides, not best communication. You are dealing with an agency, not owner, (most of time) though owner seemed to be monitoring and helping intermittently. Getting into apartment at outset was difficult and could have been completely avoided with full communication 48-25 hrs before arrival as promised. Made for a hard landing. Communication issue persisted throughout stay which was unnecessary. I suggest getting a new rental agency as I see others before us had same problem. Devil is in the details.
That said I would return if those problems were ironed out.