We found ourselves unexpectedly in Preston and found this online. We had little kids and got to the hot springs with about an hour left to swim. The pools were clean (no slime!) and the kids loved the cooler large pool. The rooms were clean and updated, the beds fairly comfy. We couldn’t get hot water in our shower though. Unfortunately the pools don’t open until 11 in the morning which was a bummer for the kids since we had to get our way in the morning.