The apartment is at the great location and it was very clean. We had to check-in after 11pm but that wasn't an issue.
I would like to point out that we only got two sets of towels, even though it was three of us. Every extra towel you need to pay 2 euros so just be aware of that.
All in all, it was a pleasant stay. :)