WARNING: If you have a car, expect to pay for parking. Although the listed amenities include "free parking on the premises", this is not true. You will be charged $30 per day if you want to park your car at the apartment. I would have given 5 stars if it weren't for the false advertising - very frustrating. They provided a discount after I complained but I still had to pay. It's simply wrong to advertise something as "free" and then charge for it after-the-fact.
Other than that, the location is perfect, the rooms were clean, and there is ample space in the 2BR/2B apartment. The check-in is somewhat complicated as you must go to an off-site drop-box to get the key.