I really recommend Anna's home.
if you look for warm and welcoming hosting, Anna's home is the place for you.
siena is a small village in messina district. the public transportation isn't so good, the most close you can get there bu bus is falcone, which is not by walk and there's no taxi. Anna and her sun, Manuel really helped me get arround, as well with all the other things I needed, with a lot of patient and warmth.
in Siena there's a great and quiet beach, with no many people, as well you can find around north Sicily grate beaches and sun. also you can go to the swimming pool near their home.
as well in Siena there's no supermarket, there's in Falcone and in close villages.
about communication- Manuel (Anna's son) talks good English, and with Anna we worked a lot with google translate, it worked really good and sometime funny:)
If you don't know Italian, I recommend you to chat with her, at list at the begging, through whastapp, she's really available that way.
enjoy!