Great 3 Bedroom Villa, that sleeps up to 9 guests. Secluded in a valley just above a stream, rustic and rural, a great place to get away from it all, ideal for families, groups or couples.Set in an olive grove of about an acre, with various terraces leading down to a stream at the bottom […]