The place is in the hearth of Favignana centre. The terrace is reachable only via steep stairs. Check it was not as good as in other locations (no map provided, no thorough suggestions on key areas to visit).