The apartment size and location is what you are paying for. It is based in an amazing location where everything you need is at doorstep.
We had a few issues, one with check in, we were meant to meet Julie at check in but she wasn't there and the instructions were none existent (the English version). Make sure you get all the information before hand.
Then we had issues with the WiFi and TV, with a two year toddler both of those are very important to keep them busy.
In any case, the flat is in amazing location.