Great apartment, nice and clean, in a great location. Great communication too. The only negative is the check-in and check-out times.
Can't check in until 1600 (although can leave bags). Have to check out by 1000. This is different to most other places and effectively costs a half day. Apart from that, everything was awesome.