Great place!
Beautiful location, very nice, new and clean accomodations, and a great breakfast! On top of that you will get a very friendly host in Cody.
Highly recommended!