A lovely villa! We had a wonderful stay during our honeymoon.