The Inverness has a private golf course available to members and guests of the hotel.
This is a cute little store in downtown Castle Rock. If you go, you should also check out The Barn!