For business I recently stayed for two weeks at the Marriott Residence Inn. I was surprised how much this hotel exceeded the Marriott standards! The Assistant Manager, Bill Green, was helpful, and permitted late checkout with no problem. The desk staff and porters were all friendly, knowlegable of local attractions and restaurants. Housekeeping was prompt and thorough each day. Staff was outstanding all the way around.
Room was large with adequate storage and plenty of hangers in the closet. There is everything in the kitchen area to prepare a meal (using microwave) if you wish.
The location is better than you expect. A few blocks down to the waterfront, and the National Aquarium. Located a few blocks from major hospitals [be aware of frequent ambulance sirens in the area as a result]
The real gem is the restaurant! The food and sevice far exceed Marriott standards. The diversity and style of items is exceptional! Prices are most reasonable. Service is helpful, quick, and attentive! Make sure you visit at least once even though you'll be enjoying a great breakfast each morning there too!