The place is huge, nice and in a very good location. We also got a very good deal with a discounted price - so all in all we are happy with our experience.
However there are margin of improvements. For example, it should be flagged that the place is in a noisy area (it is above a restaurant). Leaving the windows open is not really an option if you want to sleep over night. I guess this is acceptable if you are in your twenties, not so if you are with family.
There are other small things that instead can simply be improved with just a bit more attention: for example there was no soap in the flat. Or the dishes in the kitchen were not washed properly. I think this is just a matter of experience, and I'm sure this will be better in the future.