The good: clean, super friendly and helpful staff, convenient to many food and shopping options. HOWEVER, some Hampton Inns are nice and some are not (I’m a Hilton Honors member and so is my husband so we stay in many). This one is not. It’s located at the most inconvenient corner of one of the busiest intersections in St. George - not easy in unless you’re coming from the north and definitely not easy out from either direction. It’s also loud with lights from I-15, St. George Blvd, and River Road all night (blackout shade helps but edges let in light). It hasn’t been updated in quite awhile so aesthetic feels dark and outdated. Beds are firm and uncomfortable. The double queen room we stayed in was small and had a few first-world irritants: one, there were no USB plugs (I didn’t have a charging block with me), two, the clock display for the microwave directly faced the beds and was so bright I had to stuff a shirt over it, and three, the desk was crammed in a tight space next to the bed with no room for the desk chair to move (the chair also couldn’t be adjusted for height). Aside from the outside noise, we also had a bad experience with guests next to us who either checked in or got back at 3:30am and proceeded to loudly slam doors for about 25 minutes. Hallway noise sounds like it’s right in the room - zero soundproofing. We only paid $92 for one night, but it was a work/school night so quiet and sleep were important to us. If you’re on vacation and can sleep in, you may be able to enjoy a bargain price during the week. But I wouldn’t pay more than $92/night for this place ever.