The large complex stands on a cliff at 100 metres above sea level, a focal point being the 17th century Spanish tower.The large property consists of 50 bedrooms connected by stairways and gardens.Our restaurant "La Cambusa" proposes a wide selection of fish and meat dishes prepared to a high standard by our chef together with a well assorted...