Overall a nice place with its quirks. Great location and the place is nice and clean. Perfect for a couple.
A few negatives I would comment though:
1) You must get the key from a lockbox that you must drive to a couple blocks away.
2) There is no option to park inside the complex and street parking is minimal. The closest lot is $20/day and it is a couple blocks away so you must park and walk.
3) Strict 1 bath towel, 1 hand towel per person staying. No other towels to be found.
4) There were no paper napkins or kitchen towels anywhere so if you plan to cook or eat there, make sure you bring your own napkins/towels. Good luck if you spill something on accident.
5) They charge a cleaning fee, but expect you to leave the place spotless according to their instructions or you will be charged another cleaning fee.