Excellent location that looks onto the park. I was there with two kids and the pull out couch worked very well for us, folding out to two single beds so they didn't have to share. The boats decor and paintings have a certain charm. No issues with check in: keys and a drop box at the door. Internet worked fine.
The apartment could do with a bit of work. It has a student-flat feel and some un-repaired damage. If you are okay with that then is fine and a great location, but if you want shiny and spotless it is maybe not for you. I would not stay again.