I stayed at the Royal Elizabeth whilst visiting for a week on a business trip. It's a lovely building within walking distance of downtown Tucson (literally a couple of minutes).
I was there for a week and breakfast was excellent every morning. Usually two courses, one fruit based and another of something cooked. The rooms were clean, spacious and comfortable and Jake, the inn keeper was very hospitable.
I would definitely go back and recommend this place to anyone. It was a great change from the sort of hotels I would usually stay in on business, a friendly relaxed atmosphere with a personal and homely touch.