My Cousins husband worked in Cuba for most of the past 25 years. He would be there for 6 months, come back for 4 weeks then go back. My cousin would take the kids down twice a year for 2 - 3 weeks. She said it was nice there and the people were friendly.