I visited Goa two times in the year of 2016 as well as 2017. Awesome place to plan your vocation if anyone planning for 2 to 3 days. Its a land of Beaches and old churches. Best season to visit this place between November to January especially during New Year but only thing is cost will be very high during this period. Local bus facilities and frequency is very good it's connected almost all the part of Goa. Baga and Calangute beaches are the best beaches of Goa in terms of location and night life.