An idyllic location with sea and mountain views, great place to stay and so relaxing