Location is great - right in the centre, can’t be any more central. Great for a short stay and if you’re planning to eat out all the time - plenty of options within 1 minute walk.
There were three of us and it was plenty of space.
Had some wifi issues but that could have been temporary issue with the provider, not a drama in principle but the apartment has really good insulation from noise and one thing it also blocked is our mobile Internet reception. Overall a pleasant stay.