Gorgeous location, surrounded by nature and with a spectacular view. The home-cooked food is excellent. The waiters are very kind and helpful. Unfortunately, the kitchen was a bit slow in bringing out the dishes. The price is commensurate with the quality of the dishes.