I decided on Homewood, but honors stays for nonsmoking rooms are not available for any of my dates.
So ... other recommendations for a hotel not too far from SeaWorld and the zoo, in good neighborhoods, with restaurants within walking distance? Most of the reviews here are old.