The apartment is nice and central. The rooms are quite small but sufficient for 5 people. Two toilets but during our 7 days stay we have to get our own toilet papers (we recommend doing so if you are staying for a while).
The keys had some issues but were promptly fixed by the hosts.
Overall a good and convenient location.