Comfy and. Cozy place nestled in Sicilian countryside