Great location und nice flat. Everything brand new, but it's quite a tight space for 4 people.
We stayed as a family with 2 small kids. For 2 couples it might feel too crowded.