The big picture: I would 100% stay here again. The apartment was big, beautiful, in a great location, the communication and check-in / check-out process was super smooth, and the little downsides articulated below were worth it for the otherwise awesome experience.
The little picture: There were some downsides. One of the 2 bathrooms had a sewer smell and we therefore just kept the door closed and chose not to use it. One section of the couch was broken and unusable. The roof had a table and chair, but not the rest of the furniture as shown in the pictures.