A little bit of heaven on the unspoilt Italian coast.
Book soon to avoid disappointment. Only 10 places on each course.