An oasis of peace right in the heart of the Costa del Sol

36.6021567,-4.5622905