We recently stayed in St. George as the halfway point between Bryce Canyon and Las Vegas. I couldn't find any fault with the room at the BW Coral Hills. The property was extremely clean, rooms were well appointed with nice decor, lots of towels, nice bedding, and coffee pot. Rates were reasonable and it was a good value. Check in was flawless and the front desk staff directed us to several good restaurants just down the street. Room rates come with complimentary breakfast. Although the breakfast looked very inviting, it was so crowded in the small room that there was no place to sit and, as a result, we had to forego the free breakfast. After we returned from our trip, BW sent me a survey, I answered, and they responded immediately to my disgruntlement about the breakfast room. That let me know that management was very hands-on and valued customer feedback. Had it not been for that one issue, it would have been a flawless stay.