Husband and I stayed here for a month. I wouldn't reccomend a long stay as place is pretty cramped.
Walls are thin so you can hear the people in the unit next door. We could tell some of the blankets weren't cleaned because of the human and dog hair on it. The floors were also pretty dirty/dusty and cobwebs were everywhere. Shower is tiny and water tends to not get warm enough.
We would have left earlier if we could but their cancelation policy meant getting no money back.
It's fine for a short stay but the area is filled with tourists and tourist trap restaurants/shops. You're better off exploring outside of old town if you end up staying here.