I have stayed at this hotel for almost 9 months now, on and off since september of last year. There are many reasons I choose to live...I mean stay here. The first reason is the staff. They have always treated me as more than just a guest, more like a long time friend. They are always friendly and go beyond the call of duty to make sure I feel like family. The rooms are very new, and as so, they are nice and clean. The fact that they have breakfast everyday is great. the selection is good...theres always something for everyones taste. The gym is great, and while the selection isn't the best, the machines are top notch. The pool is small, but hey it's a pool, and when it's 110 degrees, it sure feels good to take a dip.. Another reason I really like the hotel is that it's general location is so close to many great restaurants, and a a great mall too. I gave the hotel five stars, but there is one thing I have to make a small complaint about. The internet connection speed is embarassing. In a society driven by the internet, and with so many people needing high speed internet, this is the one fact where the hotel disappoints. It is too slow..period. I have spoken with the general manager Mickey Meehan about this, and he asssured me that an upgrade is just around the corner. Since Mickey has never let me down, I believe him, and that is why I went ahead and gave this outstanding hotel, 5 stars. Anytime I have to be in Tucson, I love the fact that I will always have a place to call home at the Hampton Inn and Suites on Wilmot Rd.