The room was very comfortable with beautiful views of the Catalina Mountains and the sunsets over the Tucson Mountains. The staff was friendly, solicitous and helpful. The buildings appear to be decades old, which adds a character to the place that distinguishes it from its neighbors, while being very well maintained. The suburbs have grown up around the resort, which makes the location convenient while quiet at the same time. We would definitely choose the Hacienda again.