http://maps.google.es/maps?near=lat%...,0.005021&z=18
About the middle of that pic on the main road....
Zoom out and you will see why I love it here.
Its Tenerife in the Canary Islands BTW. The same weather as Florida without the humidity and hurricanes.