Despite the construction it was clean and quiet. Seems to be some plumbing issues. Our first room had a toilet that ran nonstop very loudly. They immediately moved us to a different room. The shower faucet got stuck on but we eventually got it off. Also, a musty, slightly sewage odor a few times over the 2 days we stayed.
Libby, restaurant and pool area were all clean and very nice.