Your vote on this answer has already been received
Best time of the year. Calangute Beach - hotel run by Govt. full view of the BEACH
Good view of the X'MAS LIGHTING all around the town!!! Good Luck and Happy Stay as well. However, do not attempt swimming if new or even otherwise!