The apartment is indeed big, clean, and located in a great place.
However, there isn't an AC as mentioned (or at least our questions about where is it weren't answered), there is construction work in the next apartment that caused a lot of noise (the owner knew about it in advance), check out times is very early, and the toilet/shower is very very small (a bigger group would find it problematic).
For the price we paid we expected more. We didn't have a terrible experience, just not as good as was promised