Cuba - Is Life Sexy ?