We had a great stay. The location is truly excellent - you can walk to everything in 10 minutes - and the apartment was clean and well presented. Comfortable enough beds, including a surprisingly comfortable sofa bed in the main room.
Only real downside was around the thin floors - every morning our upstairs neighbors woke us up before 7 just moving around. Realize there isn’t much you can do about that and it may vary based on age of the occupants and their sleep pattern - in our case a younger child above with lots of running along the length of the apartment.
Still, overall it was a really good place, and offered a lot of value for a small group or family compared to many of the local hotel options.