We had a great time! Villa, pool and garden are beautiful. Everything was very clean. The kitchen facilities were very good and we were able to do our laundry there. Maria was a very nice host and kept in touch with us all the time. But we had some power issues. The outside lights sometimes didn't work and the baking oven was broken.