From the very beginning, communication with Rosa happened smoothly: whether in Italian, English or Spanish :-)
The house is awesome and they are wonderful hosts that know the island like locals. As stated in many references: the house is almost better than the pictures and it's very easy to live.
The only potential minus: if you are sensitive to noise, you should bring some earplugs, there is a funny crowd of cocks that have very early shifts!
I highly recommend staying at Rosa and Claudio's.