Would 100% recommend staying at Corrado's villa, it was the perfect location (own car is essential) and the nature reserve is beautiful. Close to a lot of nice beaches, restaurants, towns, markets etc. Corrado is also very helpful and quick to respond to any queries. Loved my trip to Sicily :)