It was a month staying in this charming apartment and I have nothing to complain about. The apartment is well-situated, light, clean, and cozy.
The only drawback that comes to mind is the lack of space - it is perfect for 1-2 people, but there were three of us and we needed a bit more space.
So, I would recommend this apartment for a couple both for a short and for a long-term stay.