The rooms are gorgeous, clean and spacious. The staff is accommodating, helpful and check in and out is a breeze. What keeps us coming back every time we make the long trip from SD to ID is the amazing breakfast! It is the best complimentary breakfast we have ever found in our travels. With three small children is makes getting back on the road in the morning that much easier without having to stop for breakfast. Not to mention the great pool, multiple jacuzzi pools nestled into rock displays and animal mounts to view.