We loved the apartment and the hosts were very helpful, responsive and friendly. The location is amazing. There's a great supermarket round the corner, a beautiful park on the doorstep, and the city centre is within easy walking distance. The whole apartment complex is well run; it is tidy and safe, and it was quiet which made it easy for us to work from home. We also loved the pool and gym!
This property is perfect for short stays. The only thing missing was a full-length mirror! For longer stays, you need to consider that the cooking facilities are a bit basic, and that the apartment was designed for very tall people. I'm 170cm (5ft7), and I struggled to reach most shelves and cupboards, or even the inside of the clothes dryer.
Overall, the only thing that didn't live up to the awesomeness of the hosts, the location and the flat itself was the bed linen, which was 50% polyester. Nasty on the skin, and not what you'd expect at that price.