Loved my stay at Apex as the facilities were very clean and modern. The staff is top-notch and very accommodating. I returned here as I loved my last visit back in December 2012. I'd definitely return.
The only drawback is the location (in the financial district), but good working knowledge of the public transit will help you get past that indeed.