Beautiful, clean apartment. We stayed there with 5 people and it was the perfect size.
We only stayed for the weekend but the apartment would be suitable for long stays as well.
Only thing that could have been improved was response time from the hosts. When asked if we could check out an hour later to be able to go directly to the airport without spending time elsewhere they never got back to us.