I visited Cuba a month or so ago and one thing that struck me was the way a general lack of wealth didn't manifest it's self in a way in you'd associate with impoverished people in developed countries. The quality of the health and education systems are tangible and one of the biggest points of contention from the people I spoke to seemed to be the lack of internet.
>"The quality of the health and education systems are tangible "
I will be very careful with that statement. Cuba government is very good at propaganda and making people to think that.
In Venezuela we have a first hand experience about that since there is a lot of "collaboration" between both countries (basically oil in exchange of medical and education services). The result is a lot of cases about medical malpractices.
Also education is very opinionated with a strong emphasis in political indoctrination.