Was a great location, but that's all that was really good about this apartment. The place had a stale smell to it and is in desperate need of some tlc. We booked a 2 bedroom apartment for our family (2 adults, 2 kids) and the 2nd room was tiny with a single bed and a trundle. Once the trundle was pulled out there was no space left to open the cupboards.
Tried cooking a couple of times in the oven, but took almost 2 hrs to roast a chicken! Not good enough for a $219 a night stay.
Also small needs like oil, salt, pepper, soap, washing machine powder etc would be a great addition to the package. Overall, great location, but wouldn't recommend it to fellow travellers.