3 bedroom villa with pool and olive grove for sale