Location was absolutely amazing! James was very responsive to all my messages.
Note the late check in fee applicable after 9pm is a very strict deadline (We checked in at 9:09pm and needed to pay, which we completely understood).
Late check out ($100 fee) was also requested, but could not be confirmed until after 5pm the day before check out. 2pm was also the latest time offered, unless you're willing to pay an extra night. Just something to be mindful of if you're planning your schedule.
The apartment was on the smaller side but suited our needs. The carpet did have some minor orange stains there. The beds felt more like doubles instead of queens which wasn't a big deal but just be mindful when booking.
The ensuite had a smell after the shower was used but disappeared when the bathroom was dry again. The water pressure dropped when both showers were being used at the same time. This may be an overall building plumbing issue though.
Overall it was a good stay and suited our needs.