A wonderful stay offering peacefulness, fabulous food and magnificent views.