Considering best deal $$$ and decent weather, what is the best time of the year to visit? Flying from New York State- 2 adulta and 2 teenagers. Any other reccomendations? This will be our first stay would like an all inclusive at a reasonable price. Thinking of A christmas vacation?? suggestions?? Thanks so much!