The apartment was very spacious and perfect for large groups. It was very clean and comfortable.
The location was great as it was close to all the tourist spots. However because of this there are a lot of people on the streets below party and doing other things. If you have kids this may not be the best. The noise did not carry over to the rooms which was nice.
We did have an issue with the wifi but the hosts assisted us in resolving very quickly!