I stayed here for several nights during my trip to AZ for spring training in March.
The hotel/casino is conveniently located right off the I-10. The parking lot on the hotel side is quite large so there's plenty of outside parking that's only a short walk to the hotel lobby. The property looks very new and well maintained.
The gentleman who handled the check-in process was friendly and efficient. Check-in only took a couple of minutes. The express check out via the in-room tv was convenient.
I stayed in a room on the ninth floor. The room was clean and comfortable. Amenities were pretty standard and Wi-Fi was complimentary. Housekeeping did a great job each day.
I also liked that you don't have to walk through the casino to get to the hotel side. The hotel is supposed to be smoke free, but the room had a noticeably smoky smell. It seems like it's probably an air ventilation problem that I hope that they can fix or improve. The rooms also have very thin walls so you can probably hear your neighbors talking and vice versa.
I did not gamble here at all, but I walked through the casino a couple times to pick up some takeout from the food court. There are a few food court options which stay open until about 10:00 pm - 12:00 am. The hotel and casino are connected, so it was convenient to grab a snack at night without having to actually go outside. The casino looked pretty nice and it wasn't too busy on the weekday nights.
Overall, I really enjoyed my stay at this property. The only downside was the faint smoky smell in the room, but everything else was excellent. I would definitely stay here again especially for the convenience and friendly service.