We have stayed here a number of times and it's our favorite. The staff is helpful and kind and the facilities are in great shape. Great location and the rooms are very comfortable. The breakfast is very good with many options and the kitchen staff is wonderful. The only take-away for us is that the beds are too soft for our tastes-we like them firm - and it can get noisy because it is a favorite for the families. Otherwise, it's the best place to stay in St. George. We'll be back!