The city enjoys a tropical climate year-round, but the best time to visit is between November and February when the weather is pleasant.