Friendly staff. Only $5 extra for the dog. Clean. I thought the beds would not be great after I sat on one of them, but they were surprising comfortable. . .that may be because I did make by husband sleep in the second one. The breakfast was okay--standard fare. Plenty of parking and we know because we were pulling our trailer to Mesa for service. This place is upgrading in the Hilton fashion.