Carnival time in Puerto de la cruz is a lovely experience.