Location was good, apartment was nice however we had some bad experiences.
We told the staff we required an extra bed and weren't supplied one, when we brought this up, this best they could supply was a thin mattress. They were quick to respond, however it was still quite inconvenient.
We also booked secure parking for three nights, however we were not told that the parking was 20 minutes away by foot. That was also quite annoying, it was lucky we didn't have to use the car.
These two incidences soured our experience a fair bit.