Great little place nestled in the mountains.