3 bedrooms w own bathrooms was great for our family. Check-in was at the golf course across the street, easy. This condo has been updated w/ nice appliances, nice floors, large bedrooms and baths. Very very clean. Good wifi w smart tv for relaxing in the evenings. We didn't cook, but plenty of pots/pans provided. Nice patio overlooking the golf course, great for sunsets.thousand hills guests get a great discount at the golf course, and we used the resort ticketing service to get some discounts (not huge, but worth the effort) at shows around town. We stayed mid-May, so crowds weren't very big in town, and there was plenty of parking available at the condo. This condo is 3 flights up, but does have an elevator just down the hallway. Definitely recommend!