Two CPT trip reports in my signature may help as background reading. It is impossible to advise unknown individuals, as ages/tastes are likely to vary dramatically!
Great country, just booked flights today for December (again). No idea about weather in the middle of the year, though ... December is the start of Summer, isn’t it?