We were welcomed by Aldo's sister. She was so friendly and showed the house to us also gave us some recommendation for where to visit in Gozo. The house is in a very quite place and it looks exactly same as the pictures. It has nice interior design and the decorations are unique.
We stayed there for 2 nights after Christmas and the weather was so cold. There was no hot water because the house use Solar power, we called them and they came and changed the settings to use electricity for hot water. We were waiting for more than 10 hours for hot water but at the end of the day the water was not hot enough so we couldn't take a shower, I think this shouldn't be a big deal in hot seasons.
Also keep in mind that you have to pay for the air-con to be able to use it in the bedrooms. We paid 15 Euro for 2 nights otherwise the bedrooms were so cold.