Eleonora's place is in great location. There are small towns nearby, where you can feel the sicilian province atmosphere and if You came for Etna visit - this is the place to stay as it's really nearby.