A B&B, Capo di La' offers tranquil stays surrounded by olive trees and nature.