I'm planning a trip to Goa this year with a group of friends, 12 in all. We are going 3rd to 19 May. I appreciate this is outside the holiday season but threee of us are celebrating our birthdays!

This will be our first time in Goa so any advice would be gratefully received. I'd particularly like some advice on how to get the best value on flights and accommodation.
Should we look for a package deal or book the flight and accommodation separately? Should we consider hiring villas? Who should we book through to get the best deals?
cheers,
Mally