Booked a stay here for 2 nights as we were visiting family in the area. We normally are picky and stay at 4 and 5 star hotels but this one was the closest in the area we were looking. The hotel is new which is a plus. We got 2 rooms because we got such a good deal; however, one of the rooms had a lingering "dog" smell (dogs are allowed here which is a bonus for some). My kids didn't notice as they were stoked to have their own room but I was glad my room just smelled fresh. Rooms were clean, bathrooms were nice. I actually used the shampoo/conditioner/body wash dispensers in the shower and was pleasantly surprised. Beds were ok, white duvet covers and feather pillows but there was some kind of square padding in the center that was shifted out of place by the second night and that was a bit uncomfortable but not that big of a deal (but worth mentioning). Air conditioning in the room was very powerful, a must in the 110° plus weather. The pool was on the small side but it was empty and refreshing. Ate breakfast here, prices were decent and choices were good. Had a few of the prickly pear margaritas from the bar, yum. I would stay here again