A retreat not to be missed, with exquisite views, a tranquil garden centered in a lovely town. The best beach get away nestled away in the mountains with great value for money