Cuba severely restricts the ability of its citizens to leave the country. That right there tells you volumes about how good it actually is for the people.
And no, Sweden and France aren't socialist, since they still have private ownership of capital. Capitalism doesn't magically become socialism if you increase the taxes high enough.