Best time to goto goa is Dec as there will be a carnival feast, the place will be decked up for christmas and new year. One week is good enough to enjoy in Goa
I have been to Goa 10 times and its awesome every time we go. The best part is we have so many new things and places to vist in our list.