Overall nice looking place, with ample space. Few annoyances:
1) did not get check-in information until just few hours before check-in.
2) Asked to be able to check out a little late. now I know this is never guaranteed and that places have to turn over the place. We were told we could check out late, but only if we paid an extra $150. When already paying $2,500 for a 3 night stay, this seemed unnecessary.
3) Wifi kept going in and out
4) Small gecko/lizard found crawling around the apartment
5) the coffee machine was jokingly small, good enough for about 1.5 mugs of coffee.