Tripadvisor gives a Travelers’ Choice award to accommodations, attractions and restaurants that consistently earn great reviews from travelers and are ranked within the top 10% of properties on Tripadvisor. About. 5.0. Excellent. 91 reviews. Location. 5.0. … Tucson, AZ 75 contributions 91 helpful votes.