The road up from the beach is called Carer de S'Anguila Torta and our villa is the second one on the left after the right hand bend at the top of the hill.
When you zoom in close with satellite view, the villa is where the road changes colour due to re-surfacing work that was carried out a couple of years back. Streetview now goes around the estate so you can see where we are.