I stayed one night in this hotel as part of a road trip in Sicily.
I think is decent but I didn't enjoy much there. The hotel is more focused for families with kids and is in the middle of nowhere. You need your car to move around. Close to the Greek Temples but definitely you'll need a car.
I had lunch there (menu 20 EUR) and it was not worth the price.
If I would come back I would prefer staying at a different place.