We enjoyed our stay at Mario's. The scenery, mountains and sea are excellent. There is very good hiking in the nature preserve. The presence of the sheep next door provide a very bucolic feeling.
We highly recommend the restaurant "Pocho" on the drive to San Vito lo Capo. We also found other good restaurants there. Communication with Mario is easy, he is responsive and only a phone call away. The internet connection was fast and I was easily able to manage my business remotely.