Overlooking the Mediterranean Sea, on a protected mountainside in one of Italy’s most dramatic national parks, 90 km south of Rome. A nature-lover’s paradise and ideal for a beach holiday.