Monte Floyen offers dining with scenic views and access to hiking trails. The renovated restaurant provides a flavorful experience.