We stayed recently at the Sheraton, and scored a nice free upgrade the second time to their tower suites on an award stay. It's a nice property although the restaurant prices are a bit high compared to neighboring restaurants in the adjacent mall or a short taxi ride away. A few years ago we stayed at Cafe Cultura - a nice place for its price point in case you are looking for someplace less expensive.