Really nice, quiet villa tucked away with stunning view of hills just north of Pollensa.