I visited here multiple times on a trip with my family 3 years ago. I just returned to southern Spain with my wife and we drove from Ronda to Benahavís just to eat at Amigos. It was totally worth it. We loved the food. There was a short wait to get in but it was not too bad.
The entrees and desserts are all wonderful. The drive through the mountains is fun also. If you are looking for a delicious meal look no further.