Pros:
The location was awesome
Apartment was large
Easy check in (but must have cell service to use a smart phone and app to get into the apartment)
Had a lift
Cons:
Unfortunately the apartment smelled of cigarette smoke when we arrived
No air conditioning, but we knew that before we booked
Limited paper products were provided (paper towels and toilet paper) for a 5 night stay
Towels were poor hotel style towels (thin and rough)
Overall we had a good experience though.