This establishment offers a relaxing mountain stream ambiance with a wonderful view. It features a highly-rated kitchen and pleasant staff, suggesting a focus on quality food and a welcoming atmosphere.