This is a beautiful facility - clean and well maintained. But the owners/managers seems to hate tourists. I stayed here with friends during a winter vacation. The temp outside was below zero. When we arrived, the heat had been turned way down and we had no ability to turn it up. When we asked about getting the heat turned up, we were told we would have to wait until the next morning! It was a long, cold afternoon/evening.
It's also an expensive place to stay with absolutely nothing extra - no toiletries, no towels and you need to clean the place yourself before checking out. (Check out time was 9 AM which also seems unreasonable.) For the price, you would do well to go elsewhere. I know that I'm not going back.