Beautiful villa! We had a very comfortable stay. The communication before and during our stay with the hosts was great. We travelled with 3 small children and jr was perfect.