Apartment was beautiful, spacious, and we could not have asked for a better location.
They allowed us to store out suitcases in the office because we had a late flight out, which was very helpful.
Only issue would be that the check in office is a 10 minute taxi ride away from the apartment, so process is cumbersome, especially because you'd be staying here with a pretty big group