I can't recommend staying here. The location is very good, but the unit we stayed in was pretty disappointing and we had problems with the staff. Our unit was at least 20 years old, everything was incredibly dated, the main bathroom smelled like a sewer until we ran the water for 10 minutes and the biggest issue was the advertised sleeper couch was about 30 years old with a mattress so gross and dated, I didn't even want to sit on it. Every spring poked through, no way anyone would have been comfortable on this, it was not a viable option but we planned our trip thinking there would be a sleeping option in the living room. Our key card continually didn't work, we got locked out nearly every time we left and had to go to the front desk to exchange keys. Then they tried to blame me and say I was deactivating it. Finally security came and cleaned the panel and gave us 4 new keys on the 2nd to last day, which worked.
Another thing to note is that there is no pool onsite, you have to cross the main street to use the athletic club pool.