My wife and I stayed here for a few nights in early December. Our room had all the necessary amenities, and was large enough to spread out a bit. The WiFi worked well, and most importantly, the bed and pillows were comfortable. The location is a bit off a major commercial street, however there are many restaurants nearby. Parking was easy, and readily available. Overall, a "thumbs up", and we would certainly stay here again.
Some recommendations: The tour of Sabino Canyon is beautiful, and a good pizza restaurant popular with the locals is Scaturos. The pizza was terrific.