Villa for sale in Loule with stunning views