Great for long term bussines stays
Residence Inn, with the great service that usually offers Marriott's hotel chain. I stayed for one month, and have nothing to complain about it.
The complimentary breakfast was ok to start the day for work, but about dinner I would expect a little more choices.
Nice rooms, cleaned everyday but the only thing I would suggest is to make sure to have the soap and shampoo replaced when it becomes empty.
Services like laundry, groceries, office supplies, etc. needed during your stay, can be asked at the front desk and they will help you with pretty much everything.