Nice and spacious villa for a wonderful trip in the island