When I went last, I stayed at Shintangle Springs B&B:
http://www.shintanglespring.com/
It is a bit of a drive outside of the town. Nice people and a good view. Since we arrived rather late, we kind of got there and went to bed, and then hit the road in the morning. So we didn't really hang out much with the hosts.
The decor was a little "cottagy" if you know what I mean. Not that there's anything wrong with that, but it didn't really have that mountainy rustic feel. Won't matter much as you'll probably be out and about all day anyway, and with any luck, having your way with your GF the rest of the time.