Everton boss Carlo Ancelotti says James Rodriguez is happy at Goodison, even if he may complain about the Merseyside weather.