We had an absolutely wonderful stay at Anna's lovely farmhouse. Anna and her husband couldn't have been any more welcoming - they even invited us over to their house on the one rainy day while we were there and cooked us a wonderful meal containing fruits and vegetables they had grown on the farm.

Everything in the farmhouse was exactly as described. It's a wonderfully simple, clean and charming place to stay, with a lovely space outside to eat or relax and all the facilities to cook your own food should you be too lazy to head into nearby Milazzo to a restaurant.

Although we didn't experience any problems, I'm absolutely certain that Anna would have worked to resolve them for us if we had. She checked in with us a few times to ensure that we had everything we needed.

The farmhouse is well-placed as a base for explorations of the Aeolian islands, which are well worth a trip by hydrofoil from Milazzo. We also went to Mount Etna and back in the day, which is another recommended trip.

The local beach is easy to reach and ideal for secluded sunbathing and swimming. We were literally the only people on it for almost an entire week!

Milazzo is an interesting town with plenty of restaurants to choose from. Parking is a bit complicated, so pay attention there.

We hired a car for the entire time we were there, but you could easily use the farmhouse without one. Anna left two bikes for us to use, although we were too lazy.

There's a nearby supermarket with everything you'll need to make your own meals, and there's an absolutely incredible range of fruit and vegetables growing on the farm, which Anna encouraged us to eat as much of as we wanted.

In summary, I can't recommend Anna's farmhouse highly enough. Our stay in Sicily was one of the best holidays I can remember.