A self catering holiday home nestled in the foothills of Mount Maiella, one of the National Parks of Abruzzo on the Adriatic coast of Italy.