Mesa doesn't seem to have a lot of upscale hotels and while I wouldn't classifying this as truly upscale it is newer and a solid 4 stars. The rooms are spacious and clean and very quiet. We had a four floor (top) room and never heard a peek from anyone and the hotel was quite booked up. The pool is a good size and was never busy. The breakfast had a good selection of foods - from breakfast sandwiches, toast, granola, fruit, donuts, pastries and always had a place to sit. The staff were friendly and efficient. Nothing bad to sad about this place! Close to many stores and could walk to them if you chose.